<HTML>
<HEAD>
<title>alltypes - </title>
<link rel="stylesheet" href="../style.css">
</HEAD>
<BODY>
<h3>All Types</h3>
<table>
<tbody>
<tr>
<td>
<a href="../org.mapdb/-b-tree-map/index.html">org.mapdb.BTreeMap</a></td>
<td>
<p>A scalable concurrent {@link ConcurrentNavigableMap} implementation.
The map is sorted according to the {@linkplain Comparable natural
ordering} of its keys, or by a {@link Comparator} provided at map
creation time.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-concurrency-aware/index.html">org.mapdb.ConcurrencyAware</a></td>
<td>
<p>Concurrency aware, can verify that its configuration is thread safe</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-concurrent-navigable-map-extra/index.html">org.mapdb.ConcurrentNavigableMapExtra</a></td>
<td>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-d-b/index.html">org.mapdb.DB</a></td>
<td>
<p>A database with easy access to named maps and other collections.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-d-b-exception/index.html">org.mapdb.DBException</a></td>
<td>
<p>Exception hierarchy for MapDB</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-d-b-maker/index.html">org.mapdb.DBMaker</a></td>
<td>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-h-tree-map/index.html">org.mapdb.HTreeMap</a></td>
<td>
<p>Concurrent HashMap which uses IndexTree for hash table</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-index-tree-list/index.html">org.mapdb.IndexTreeList</a></td>
<td>
<p><a href="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html">ArrayList</a> like structure backed by tree</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-index-tree-long-long-map/index.html">org.mapdb.IndexTreeLongLongMap</a></td>
<td>
<p>Primitive Sorted Map&lt;Long,Long.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-map-extra/index.html">org.mapdb.MapExtra</a></td>
<td>
<p>Extra methods for Map interface</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-pump/index.html">org.mapdb.Pump</a></td>
<td>
<p>Data streaming</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-queue-long/index.html">org.mapdb.QueueLong</a></td>
<td>
<p>FIFO Queue with option to remove element from middle</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb.volume/-read-only-volume-factory/index.html">org.mapdb.volume.ReadOnlyVolumeFactory</a></td>
<td>
<p>Wraps volume factory and returns volume as readonly</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb.serializer/-serializer-elsa/index.html">org.mapdb.serializer.SerializerElsa</a></td>
<td>
<p>Uses Elsa serialization: http://www.github.com/jankotek/elsa</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-sorted-table-map/index.html">org.mapdb.SortedTableMap</a></td>
<td>
<p>Read only Sorted Table Map. It stores data in table and uses binary search to find records</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store/index.html">org.mapdb.Store</a></td>
<td>
<p>Stores records, mutable version</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-binary/index.html">org.mapdb.StoreBinary</a></td>
<td>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-direct/index.html">org.mapdb.StoreDirect</a></td>
<td>
<p>Store which uses binary storage (file, memory buffer...) and updates records on place.
It has memory allocator, so it reuses space freed by deletes and updates.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-direct-abstract/index.html">org.mapdb.StoreDirectAbstract</a></td>
<td>
<p>Common utils for StoreDirect, StoreWAL and StoreCached</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-immutable/index.html">org.mapdb.StoreImmutable</a></td>
<td>
<p>Stores records</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-on-heap/index.html">org.mapdb.StoreOnHeap</a></td>
<td>
<p>Store which does not use serialization, but puts everything into on-heap Map.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-read-only-wrapper/index.html">org.mapdb.StoreReadOnlyWrapper</a></td>
<td>
<p>Wraps Store and throws <code>UnsupportedOperationException("Read-only")</code> on operations which would modify it</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-trivial/index.html">org.mapdb.StoreTrivial</a></td>
<td>
<p>Store which serializes its content into primitive <code>Map&lt;Long,byte[]&gt;</code>.
It optionally persist its content into file, in this case it supports rollback and durability.</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-trivial-tx/index.html">org.mapdb.StoreTrivialTx</a></td>
<td>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-tx/index.html">org.mapdb.StoreTx</a></td>
<td>
<p>Stores records, transactional version</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-store-w-a-l/index.html">org.mapdb.StoreWAL</a></td>
<td>
<p>StoreDirect with write ahead log</p>
</td>
</tr>
<tr>
<td>
<a href="../org.mapdb/-verifiable/index.html">org.mapdb.Verifiable</a></td>
<td>
<p>Class can verify its status and data integrity: collections, Stores...</p>
</td>
</tr>
</tbody>
</table>
</BODY>
</HTML>
